self baking electrode - German English Dictionary